//package com.wjwh.heaven.gateway.config;
//
//import lombok.AllArgsConstructor;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.security.config.annotation.web.builders.HttpSecurity;
//import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer;
//import org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter;
//import org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer;
//import org.springframework.security.oauth2.provider.token.TokenStore;
//
///**
// * @author Administrator
// * @version 1.0
// **/
//@Configuration
//public class ResouceClientScopeServerConfig {
//
//
//
//
//
//    @Configuration
//    @AllArgsConstructor
//    @EnableResourceServer
//    public class GatewayServerConfig extends ResourceServerConfigurerAdapter {
//
//        private final TokenStore tokenStore;
//
//        @Override
//        public void configure(ResourceServerSecurityConfigurer resources){
//            resources.tokenStore(tokenStore).resourceId("gateway")
//                    .stateless(true);
//        }
//
//        @Override
//        public void configure(HttpSecurity http) throws Exception {
//            http
//                    .authorizeRequests()
//                    .antMatchers("/**")
//                    .access("#oauth2.hasScope('server')");
//        }
//    }
//
//
//    //配置其它的资源服务..
//
//
//}
